share a very intimate friendship - Español Inglés Diccionario